package com.dingreading.cloud.web.entity;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.mybatisflex.annotation.Column;
import com.mybatisflex.annotation.Id;
import com.mybatisflex.annotation.KeyType;
import com.mybatisflex.annotation.Table;
import java.io.Serializable;
import java.util.Date;


import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * acec微信公众号用户表
 */
@Data
@Table(value = "wx_acec_gzh_user", dataSource = "ds2")
public class WxAcecGzhUser implements Serializable {

    private static final long serialVersionUID = 1L;

    @Id(keyType = KeyType.Auto)
    private Long id;

    private String addTime;

    private String editTime;

    private Integer groupid;

    private String language;

    private String openid;

    private String originSource;

    private String originSubscribeScene;

    private String originSubscribeTime;

    private Integer qrScene;

    private String qrSceneStr;

    private String remark;

    private Integer sex;

    private String source;

    @ApiModelProperty(value = "用户是否订阅该公众号标识")
    private Integer subscribe;

    private String subscribeScene;

    private String subscribeTime;

    private String tagidList;

    private String unionid;

    private String unsubscribeTime;

}
